package com.ironman.analyze.common.dataobject;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class Wind {

    /**
     * 时间戳
     */
    private Date ts;

    /**
     * 教练ID
     */
    private String coachId;

    /**
     * 租户编号
     */
    private String tenantCode;

    /**
     * 教练艇编号
     */
    private String trainingBoatCode;

    /**
     * 网关编号
     */
    private String gatewayCode;

    /**
     * 填充类型 0原始数据  1填充数据
     */
    private String fillType;

    /**
     * Wind Direction
     * °
     */
    private Integer windDirection;

    /**
     * Wind Speed
     * cm/s
     */
    private Long windSpeed;

    /**
     * 纬度
     */
    private String latitude;

    /**
     * 经度
     */
    private String longitude;

    /**
     * 状态
     */
    private String status;

    /**
     * 数据发生时间(GPS时间)
     */
    private Date gpsTime;

    /**
     * 上传状态  0 失败 1 成功
     */
    private String upload;

    /**
     * 原始数据
     */
    private String data;
}